.features_page__wX_3f{--ui-content-width-wide:90rem;--ui-page-gutter:1rem;--ui-section-space:4.5rem;--features-ink:#25282c;--features-body:#5f6670;--features-navy:#17265a;--features-sand:#eee8dc;--features-surface:#f6f7f8;--features-line:#dde1e5;min-width:0;background:#fff}.features_page__wX_3f,.features_page__wX_3f *,.features_page__wX_3f :after,.features_page__wX_3f :before{box-sizing:border-box}.features_page__wX_3f+footer{display:none}.features_page__wX_3f :is(h1,h2,h3,p,figure){margin:0}.features_shell__MoqwD{width:min(100%,var(--ui-content-width-wide) + var(--ui-page-gutter)*2);padding-inline:var(--ui-page-gutter);margin-inline:auto}.features_hero___6Wej{overflow:hidden;padding:clamp(4.5rem,8vw,7rem) 0 0;background:var(--features-sand);color:var(--features-ink);text-align:center}.features_heroEyebrow__4XkMU,.features_kicker__ODL6c{color:rgba(37,40,44,.62);font-size:.75rem;font-weight:700;line-height:1.3;letter-spacing:.12em;text-transform:uppercase}.features_heroEyebrow__4XkMU{font-size:.875rem;letter-spacing:.015em;text-transform:none}.features_hero___6Wej h1{max-width:74rem;margin:1.25rem auto 0;font-size:clamp(3rem,6.2vw,5.2rem);font-weight:600;line-height:.98;letter-spacing:-.055em}.features_heroIntro__vkBr_{display:flex;max-width:58rem;margin:2rem auto 0;align-items:center;flex-direction:column}.features_heroIntro__vkBr_>p{max-width:52rem;color:rgba(37,40,44,.72);font-size:1rem;line-height:1.75}.features_conversionCta__7YjMQ,.features_primaryCta__oG4x_{display:inline-flex;min-height:3.5rem;padding:0 1.75rem;margin-top:1.75rem;align-items:center;justify-content:center;gap:.65rem;border-radius:999px;background:var(--features-ink);color:#fff;font-size:.95rem;font-weight:700;line-height:1.2;text-decoration:none;transition:transform .18s cubic-bezier(.2,0,0,1),background-color .18s cubic-bezier(.2,0,0,1)}.features_conversionCta__7YjMQ svg,.features_primaryCta__oG4x_ svg{width:1rem;height:1rem}.features_primaryCta__oG4x_:focus-visible,.features_primaryCta__oG4x_:hover{background:var(--features-navy);transform:translateY(-2px)}.features_conversionCta__7YjMQ:focus-visible,.features_primaryCta__oG4x_:focus-visible{outline:2px solid currentColor;outline-offset:4px}.features_heroVisual__84hzw{width:100vw;margin-top:clamp(2.25rem,5vw,4rem)!important;margin-left:calc(50% - 50vw)!important}.features_heroVisual__84hzw img{display:block;width:100%;height:auto}.features_featureSection__kMpNb,.features_getStarted__fHSrg,.features_workflowOverview__KyYLk{padding-block:var(--ui-section-space);scroll-margin-top:var(--ui-header-height)}.features_sectionWhite__KdlXN,.features_workflowOverview__KyYLk{background:#fff}.features_sectionSurface__dfdAR{background:var(--features-surface)}.features_tone_wholesale__F71gT{background:#f8eee8}.features_sectionHeader__Muesb{display:grid;align-items:end;gap:1.5rem;margin-bottom:2.25rem}.features_getStarted__fHSrg h2,.features_sectionHeader__Muesb h2{max-width:57rem;margin-top:.875rem;font-size:2.25rem;font-weight:600;line-height:.98;letter-spacing:-.045em}.features_sectionDescription__Ldi1M{max-width:46rem;color:var(--features-body);font-size:1rem;line-height:1.75}.features_stageGrid__qxxrb{display:grid;gap:1rem}.features_stageCard__KjvDs{min-width:0;padding:1.75rem;border:1px solid var(--features-line);border-radius:1.25rem}.features_stageCard__KjvDs:first-child{background:#dcede5}.features_stageCard__KjvDs:nth-child(2){background:#e9e2f7}.features_stageCard__KjvDs:nth-child(3){background:#f6e7cf}.features_stageCard__KjvDs h3{font-size:1.25rem;line-height:1.2}.features_stageCard__KjvDs p{margin-top:.65rem;color:rgba(37,40,44,.72);line-height:1.7}.features_moduleVisual__7mm3o{overflow:hidden;margin-bottom:clamp(3.5rem,7vw,6.5rem)!important;border:1px solid var(--features-line);border-radius:clamp(1.25rem,2.2vw,2rem);background:#f8f4ec;box-shadow:0 22px 60px rgba(74,60,44,.1)}.features_moduleVisual__7mm3o img{display:block;width:100%;height:auto}.features_storyTrack__2h3UN{display:grid;width:min(100%,var(--ui-content-width-wide) + var(--ui-page-gutter)*2);padding-inline:var(--ui-page-gutter);margin-inline:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.75rem,1.5vw,1.5rem)}.features_storyDeckRail__87Trk,.features_storySteps__ds9BX{min-width:0}.features_storyTrackReverse__zqXbX{column-gap:clamp(2rem,4vw,4rem)}.features_storyTrackReverse__zqXbX .features_storySteps__ds9BX{grid-column:2;grid-row:1}.features_storyTrackReverse__zqXbX .features_storyDeckRail__87Trk{grid-column:1;grid-row:1}.features_storyTrackReverse__zqXbX .features_deck__kqreR{justify-self:end}.features_storyStep__JJ8p0{display:flex;min-height:92vh;align-items:center;scroll-margin-top:var(--ui-header-height)}.features_storyDeckRail__87Trk{position:relative}.features_storyDeckSticky__UuYCB{position:sticky;top:calc(var(--ui-header-height) + 1.5rem);display:grid;min-height:calc(100vh - var(--ui-header-height) - 3rem);align-content:center}.features_storyCopyInner__XKcj6{max-width:36rem}.features_storyCopyInner__XKcj6 h3{margin-top:1.25rem;font-size:1.875rem;font-weight:600;line-height:1.05;letter-spacing:-.035em}.features_storyEyebrow__IkokJ{display:flex;align-items:center;gap:.75rem;color:rgba(37,40,44,.55);font-size:.73rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.features_storyEyebrow__IkokJ span{display:grid;width:2.1rem;height:2.1rem;place-items:center;border-radius:50%;background:var(--features-ink);color:#fff;letter-spacing:0}.features_storyDescription__RVGCk{max-width:30rem;margin-top:1.2rem!important;color:rgba(37,40,44,.62);font-size:1rem;line-height:1.75}.features_storyLink__lcEGI{display:inline-flex;min-height:2.75rem;padding-inline:1.1rem;margin-top:1.8rem;align-items:center;gap:.5rem;border-radius:999px;background:var(--features-ink);color:#fff!important;font-size:.82rem;font-weight:700;text-decoration:none;transition:transform .22s cubic-bezier(.2,0,0,1)}.features_storyLink__lcEGI:hover{transform:translateY(-2px)}.features_storyLink__lcEGI:focus-visible{outline:2px solid var(--features-ink);outline-offset:3px}.features_storyLink__lcEGI svg{width:1rem;height:1rem}.features_deck__kqreR{position:relative;width:100%;aspect-ratio:4/3;justify-self:start}.features_deckCard__Vmj7M{position:absolute;inset:0;transform-origin:50% 100%;will-change:transform,opacity}.features_storyCardFrame__EdR0o{position:relative;height:100%;overflow:hidden;border:3px solid #ff6b00;border-radius:1.7rem;background:#fff;box-shadow:0 32px 90px rgba(37,40,44,.18)}.features_accent_lime__mCmR6{border-color:#b7db43}.features_accent_pink__AmY05{border-color:#ff5b9f}.features_accent_blue__AHwKP{border-color:#5d7cff}.features_storyImage__qzvj2{position:relative;height:100%;background:#f6f7f8}.features_mobileStories__rExOj{display:none}.features_tone_discovery__SbQJQ{--tone-soft:#dcede5}.features_tone_product__qaPI_{--tone-soft:#dde8f6}.features_tone_mapping__sTHxr{--tone-soft:#e9e2f7}.features_tone_orders__kSao3{--tone-soft:#f6e7cf}.features_tone_tracking__z6n1B{--tone-soft:#ddebed}.features_tone_wholesale__F71gT{--tone-soft:#f2ded6}.features_featureSection__kMpNb .features_moduleVisual__7mm3o,.features_featureSection__kMpNb .features_storyImage__qzvj2{background:color-mix(in srgb,var(--tone-soft) 24%,#fff)}.features_getStarted__fHSrg{position:relative;overflow:hidden;background:#fff}.features_getStarted__fHSrg h2{margin-top:.875rem}.features_stepsGrid__J_Z0N{display:grid;gap:1.25rem;margin-top:3rem}.features_stepCard__ioedE{position:relative;display:flex;min-height:100%;flex-direction:column;padding:1.6rem 1.6rem 1.45rem;overflow:hidden;border:1px solid rgba(37,40,44,.08);border-top:4px solid var(--step-accent,var(--features-navy));border-radius:1.5rem;background:#fff;box-shadow:0 18px 40px rgba(37,40,44,.05);transition:transform .22s cubic-bezier(.2,0,0,1),box-shadow .22s cubic-bezier(.2,0,0,1)}.features_stepCard__ioedE[data-step="1"]{--step-accent:#2f6b5a;--step-soft:#dcede5}.features_stepCard__ioedE[data-step="2"]{--step-accent:#5b4f86;--step-soft:#e9e2f7}.features_stepCard__ioedE[data-step="3"]{--step-accent:#8a5a2b;--step-soft:#f6e7cf}.features_stepCard__ioedE:hover{transform:translateY(-4px);box-shadow:0 24px 50px rgba(37,40,44,.09)}.features_stepCardTop__MbfDB{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.35rem}.features_stepBadge__4_Mum{min-height:2rem;padding:.35rem .75rem;border-radius:999px;background:var(--step-soft);font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.features_stepBadge__4_Mum,.features_stepIcon__6liup{display:inline-flex;align-items:center;justify-content:center;color:var(--step-accent)}.features_stepIcon__6liup{width:2.75rem;height:2.75rem;border-radius:1rem;background:color-mix(in srgb,var(--step-soft) 72%,#fff)}.features_stepIcon__6liup svg{width:1.25rem;height:1.25rem}.features_stepCard__ioedE h3{margin:0;color:var(--features-ink);font-size:1.3rem;font-weight:600;line-height:1.22;letter-spacing:-.025em}.features_stepCard__ioedE>p{margin:.75rem 0 0;color:var(--features-body);font-size:.95rem;line-height:1.65}.features_stepCard__ioedE a{display:inline-flex;width:fit-content;margin-top:auto;padding:1.6rem 0 0;align-items:center;gap:.4rem;border-radius:0;background:transparent;color:#972f22;font-size:.9rem;font-weight:700;text-decoration:none;white-space:nowrap;transition:color .18s cubic-bezier(.2,0,0,1)}.features_stepCard__ioedE a:hover{background:transparent;color:#7a2d22}.features_stepCard__ioedE a svg{width:1rem;height:1rem;transition:transform .18s cubic-bezier(.2,0,0,1)}.features_stepCard__ioedE a:focus-visible svg,.features_stepCard__ioedE a:hover svg{transform:translateX(.2rem)}.features_stepCard__ioedE a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.features_conversion__26vG7{padding-block:var(--ui-section-space);background:var(--features-navy);color:#fff}.features_conversionInner___SrAD{display:grid;gap:2.5rem}.features_conversion__26vG7 h2{max-width:52rem;font-size:2.25rem;font-weight:600;line-height:.98;letter-spacing:-.045em}.features_conversion__26vG7 p{max-width:45rem;margin-top:1.5rem;color:#d8def0;font-size:1rem;line-height:1.7}.features_conversionCta__7YjMQ{align-self:end;margin-top:0;background:#fff;color:var(--features-navy)}.features_conversionCta__7YjMQ:focus-visible,.features_conversionCta__7YjMQ:hover{background:var(--features-sand);transform:translateY(-2px)}.features_faqSection__9WKq6{padding:var(--ui-section-space) var(--ui-page-gutter);background:#0d0f11;color:#fff}.features_faqSection__9WKq6>.features_shell__MoqwD{padding-inline:0}.features_faqSection__9WKq6 h2{font-size:2.25rem;font-weight:600;line-height:.98;letter-spacing:-.045em}.features_faqList__35tw7{margin-top:3.5rem;border-top:1px solid hsla(0,0%,100%,.4)}.features_faqList__35tw7 details{border-bottom:1px solid hsla(0,0%,100%,.3)}.features_faqSummary__k0oZ0{display:flex;min-height:5.75rem;padding:1.75rem .75rem;align-items:center;justify-content:space-between;gap:1.5rem;cursor:pointer;font-size:1.125rem;font-weight:400;line-height:1.35}.features_faqSummary__k0oZ0:focus-visible{background:hsla(0,0%,100%,.05);outline:2px solid #fff;outline-offset:-2px}.features_faqIcon__07yvY{position:relative;width:1.75rem;height:1.75rem;flex:0 0 auto}.features_faqIcon__07yvY span{position:absolute;top:50%;left:50%;width:1.5rem;height:1px;background:#fff;transform:translate(-50%,-50%)}.features_faqIcon__07yvY span:last-child{width:1px;height:1.5rem}.features_faqList__35tw7 details>p{max-width:54rem;padding:0 3.5rem 2rem .75rem;color:hsla(0,0%,100%,.62);font-size:1rem;line-height:1.75}@media(min-width:768px){.features_page__wX_3f{--ui-page-gutter:3.125rem;--ui-section-space:6rem}.features_sectionHeader__Muesb{margin-bottom:3.375rem}.features_conversion__26vG7 h2,.features_faqSection__9WKq6 h2,.features_getStarted__fHSrg h2,.features_sectionHeader__Muesb h2{font-size:2.75rem}.features_stageGrid__qxxrb,.features_stepsGrid__J_Z0N{grid-template-columns:repeat(3,minmax(0,1fr))}.features_storyCopyInner__XKcj6 h3{font-size:2.25rem}.features_conversionInner___SrAD{grid-template-columns:minmax(0,1fr) auto;align-items:end}.features_faqSummary__k0oZ0{min-height:7rem;padding:2rem 2.5rem;font-size:1.5rem}.features_faqList__35tw7 details>p{padding:0 6rem 2.25rem 2.5rem;font-size:1.125rem;line-height:1.8}}@media(min-width:1024px){.features_page__wX_3f{--ui-page-gutter:5.625rem;--ui-section-space:7.5rem}.features_conversion__26vG7 h2,.features_faqSection__9WKq6 h2,.features_getStarted__fHSrg h2,.features_sectionHeader__Muesb h2{font-size:3.5rem}.features_sectionHeader__Muesb{grid-template-columns:minmax(0,1fr) minmax(18rem,29rem);gap:3.75rem}.features_sectionDescription__Ldi1M{font-size:1.125rem}.features_storyCopyInner__XKcj6 h3{font-size:2.5rem}.features_storyDescription__RVGCk{font-size:1.125rem}}@media(max-width:900px){.features_storyTrack__2h3UN{display:none}.features_mobileStories__rExOj{display:grid;gap:6rem;padding-inline:var(--ui-page-gutter)}.features_mobileStories__rExOj article{display:grid;gap:2.25rem}.features_mobileStories__rExOj .features_storyCardFrame__EdR0o{height:auto;border-width:2px;border-radius:1.2rem;aspect-ratio:4/3}}@media(max-width:767px){.features_hero___6Wej{padding-top:4rem}.features_hero___6Wej h1{font-size:clamp(2.55rem,11.2vw,3.3rem);letter-spacing:-.048em}.features_heroVisual__84hzw{width:132vw;margin-left:calc(50% - 66vw)!important}.features_conversionCta__7YjMQ{width:100%}}@media(max-width:359px){.features_hero___6Wej h1{font-size:2.35rem}.features_conversion__26vG7 h2,.features_faqSection__9WKq6 h2,.features_getStarted__fHSrg h2,.features_sectionHeader__Muesb h2,.features_storyCopyInner__XKcj6 h3{font-size:2rem}}@media(prefers-reduced-motion:reduce){.features_conversionCta__7YjMQ,.features_deckCard__Vmj7M,.features_primaryCta__oG4x_,.features_stepCard__ioedE,.features_stepCard__ioedE a,.features_stepCard__ioedE a svg,.features_storyLink__lcEGI{transition:none;will-change:auto}.features_stepCard__ioedE:hover{transform:none}}